RailKurukshetra is a junction on the main track of northen railway, i.e., Amritsar - New Delhi. It is150km from New Delhi and 250km from Amritsar
RoadGrand Trunk Road or National Highway No 1 passes by Kurukshetra. So it is easy to reach by the road from Amritsar, Ludhiana, Chandigarh, New Delhi.There is also direct connectivity to Haridwar and Patiala.
By bus
By bus
You can catch a bus to Kurukshetra from Indraparasth bus station in New Delhi. You can get a bus from Kashmiri Gate Bus station. Kurukshetra is 150 km from Delhi. Traveling from Delhi to Karnal by a bus takes normally 3 to 4 hours depending on the traffic conditions in city range of Delhi.